Jak ze sveho programu zalozim noveho uzivatele IB DB?
Otázka od: David Klodner
16. 3. 2004 22:37
Zdravim,
lze pomoci SQL pridat uzivatele do DB?
Jak zjistim pomoci SQL uzivatele definovane v me DB? Pouzivam Interbase.
David Klodner
WinXP, D5, IB
Odpovedá: Slavomir Skopalik
16. 3. 2004 23:34
Ja to resim primym pristupem k isc4.gdb
je tam tabulka users, kde jsou vsichni uzivatele,
kteri se mohou hlasit k serveru.
Podobna tabulka je i v tvoji DB (budese se jmenovat
nejak RDB$ ...) a v tebu budou prava uzivatelu k DB objektum.
Pri vkladani noveho uzivatele do isc4.gdb je nutne mit udf pro tvorbu
hesla, heslo je kryptovano.
Algoritmus hesla (jeho implementace v pasaclu) je v archivu konference
(asi tak 3 raky zpet).
Slavek
> Zdravim,
>
> lze pomoci SQL pridat uzivatele do DB?
> Jak zjistim pomoci SQL uzivatele definovane v me DB? Pouzivam
> Interbase.
>
> David Klodner
> WinXP, D5, IB
>
>
>
>
>
>
Odpovedá: Pavel Cisar
17. 3. 2004 10:14
Haj hou!
On 16 Mar 2004 at 22:23, David Klodner wrote:
> lze pomoci SQL pridat uzivatele do DB?
> Jak zjistim pomoci SQL uzivatele definovane v me DB? Pouzivam Interbase.
Uzavetele jsou v databazi isc4.gdb (tabulka USERS). Pridavat je
pomoci SQL lze pouze s pomoci UDF na zakodovani hesla (je myslim
nekde na nasem webu). Cistsi zpusob je ale pres Admin API nebo
spustenim externiho programu gsec s parametry.
S pozdravem
Pavel Cisar ( ICQ: 89017288)
Mobil: 724 281429
http://www.ibphoenix.cz
Vse co potrebujete pro Firebird a InterBase